stressful arrival to china